floating dredger - Spanish English Dictionary